package Hanoi2.hanoi;

import Hanoi2.pile.ErreurPile;
import Hanoi2.pile.TourNommee;

public class HanoiNommee extends Hanoi {

	public HanoiNommee(int nb, Class c) {
		super(nb, c); // On va ecraser le resultat. Il aurait fallu
		// un constructeur sans argument !
		depart = new TourNommee(nb, "Depart", c);
		milieu = new TourNommee(nb, "Milieu", c);
		arrivee = new TourNommee(nb, "Arrivee", c);
		try {
			depart.remplir(nb);
		} catch (ErreurPile e) {
		}
	}

	public void affiche() {
		depart.affiche();
		milieu.affiche();
		arrivee.affiche();
	}
}
